sandal or flat shoe - Francés Inglés Diccionario